contract farming - Spanish English Dictionary